protective spectacles - German English Dictionary